--[[
    函数：lua2_get_search_db
    功能：获取search_db
    返回：1、2
--]]

-- ########################################################

-- 分类的前缀
local PREFIX_TYPE = "type_"
-- 标签的前缀
local PREFIX_LABEL = "label_"
-- VIP的key
local KEY_VIP = "vip"
-- 排序的key
local KEY_SORT = "sort"
-- keyword的前缀
local PREFIX_KEYWORD = "kwd_"
-- ID-模版缓存的前缀
local PREFIX_DESIGN = "d_"

-- PPT的ID的前缀
local PREFIX_PPT = "p"
-- key的连接符号
local PREFIX_S = "*"
-- 数组字符串的分割符号
local PREFIX_ARRAY_SPLIT = ","

-- search_db
local SEARCH_DB = "search_db"
-- search_cache_db
local SEARCH_CACHE_DB = "search_cache_db"

-- ########################################################
local s = redis.call('get',SEARCH_DB)
if(s==nil)
then
    -- 如果配置项目不存在，则初始化之
    string.set_search_config(SEARCH_DB, 1, SEARCH_CACHE_DB, 2);
end

-- 转换成整数
local s_ = tonumber(s) or 1

-- ########################################################
return s_